Wrapping of Soft IPs for Interface-based Design Using Heterogeneous Metaprogramming
نویسندگان
چکیده
We discuss the application of heterogeneous metaprogramming (MPG) for the interfacebased design, which deals with the synthesis of the communication interfaces between Intellectual Property components (IPs). Heterogeneous MPG is based on the simultaneous usage of a domain language for describing domain functionality and a metalanguage for developing generic components and program generators. We present a design framework based on the MPG techniques. The novelty of our approach is that we apply the concept of heterogeneous MPG for the automatic generation of IP wrappers for communication between the third-party soft IPs systematically. We present a case study for the synthesis of the communication interfaces using a FIFO protocol.
منابع مشابه
High-Level Design of Soft IPs using C++ and SystemC
We present the investigation of the high-level design of soft IPs based on the meta-programming techniques. We distinguish the meta-programming techniques as follows: the internal (using capabilities of a single language), external (using two languages, where a meta-language performs modifications of a target language code), and extension-based ones. High-level languages such as C++/SystemC can...
متن کاملSoft IP Customisation Model Based on Metaprogramming Techniques
We propose a layered Soft IP Customisation (SIPC) model for specifying and implementing system-level soft IP design processes such as wrapping and customisation. The SIPC model has three layers: (1) Specification Layer for specification of a customisation process using UML class diagrams, (2) Generalisation Layer for representation of a customisation process using the metaprogramming techniques...
متن کاملSoft IP Design Framework Using Metaprogramming Techniques
We discuss the application of the metaprogramming techniques for soft IP design. Two metaprogramming paradigms are considered: the internal (using capabilities of the single language) and external (based on the usage of the target language and external metalanguage simultaneously) ones. The novelty of our approach is that we apply the concept of the multi-dimensional separation of concerns impl...
متن کاملاثر زیرکونیا بر استحکام خمشی سرامیک IPS Empress 2
Background and Aim: All ceramic, inlay-retained resin bonded fixed partial denture is a conservative method for replacement of missing teeth, because of minimal tooth reduction. The connector between the retainer and the pontic is the weak point of these bridges. Reinforcement of ceramic core will increase the clinical longevity. The aim of this study was to determine the effect of zirconia on ...
متن کاملSoft Intellectual Properties (IPs) integration for System On Chip (SOC) design
This work deals with incompatible soft intellectual properties (IPs) integration for System On Chip (SOC) design. IPs Structural and dynamic aspects are modeled via UML 2.x diagrams such as structural, timing and Statecharts diagrams. From these diagrams, interfaces are generated automatically following an interface generation algorithm. Interfaces behaviors verification is performed by the mod...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Informatica, Lith. Acad. Sci.
دوره 14 شماره
صفحات -
تاریخ انتشار 2003